an animal that does not develop an amnion during its embryonic stage - Spanish English Dictionary
History

an animal that does not develop an amnion during its embryonic stage



Meanings of "an animal that does not develop an amnion during its embryonic stage" in Spanish English Dictionary : 1 result(s)

English Spanish
Zoology
an animal that does not develop an amnion during its embryonic stage anamniota [m]